Third Generation Virtualization: Towards Applications’ Ubiquity
نویسنده
چکیده
The cloud, which consists of data centers featuring a high concentration of CPUs and storage, is the natural habitat of the more popular Internet services, such as Facebook, Google Search, Google Drive, YouTube, etc. It is not limited to such large corporations: other companies can rent machines in the cloud to build innovative services. For example, Dropbox relies on Amazon Web Services to offer personal cloud storage services. SMEs and/or academic institutes can also rent clusters of machines to offload their work, e.g., big data analytics. The flexibility offered by virtualization is the key to the success of the cloud. Virtualization allows the share of computer hardware resources between multiple users or applications. The first-generation of virtualization, also known as heavy virtualization, consists in packaging one or several applications, alongside an entire operating systems (OS) such as Linux or Windows [1], into a so-called Virtual Machine (VM). An intermediate software layer, called the hypervisor, seats in between the VMs and the hardware and enables the correct operation of the VMs. The second-generation of virtualization, known as lightweight virtualization, is an emerging technology, led by the emblematic Docker platform1, where only the application is isolated within a so-called container. In this case, it is not necessary to embed the OS with the application [2], as all containers will share the OS of the physical machine. Heavy and light virtualization are more and more intertwined in public and private data centers (DCs). Indeed, heavy virtualization enables the decoupling from the hardware, while the light virtualization permits to pack ready-to-use applications.
منابع مشابه
LTZVisor: TrustZone is the Key
Virtualization technology starts becoming more and more widespread in the embedded systems arena, driven by the upward trend for integrating multiple environments into the same hardware platform. The penalties incurred by standard software-based virtualization, altogether with the strict timing requirements imposed by real-time virtualization are pushing research towards hardware-assisted solut...
متن کاملTowards a Virtualized Next Generation Internet
A promising solution to overcome the Internet ossification is network virtualization in which Internet Service Providers (ISPs) are decoupled into two tiers: service providers (SPs), and infrastructure providers (InPs). The former maintain and customize virtual network(s) to meet the service requirement of end-users, which is mapped to the physical network infrastructure that is managed and dep...
متن کاملRANGI: Evolving Internet Routing Architecture from Present to the Next Generation
We propose a clean slate design for the next generation Internet architecture that allows natural sharing of resources among multiple organizations. Our architecture consists of a 3-tier object model. The bottom tier consists of the network infrastructure owned by multiple Internet service providers. The second tier consists of hosts that may be owned by different organizations. The third tier ...
متن کاملDepartment of Informatics
To approach the ever growing complexity of modern malware, security applications increasingly leverage virtualization technology to perform Virtual Machine Introspection (VMI). VMI constitutes techniques that allow the observation, analysis, and control of guest Virtual Machines (VMs) from the outside. This lends VMI-based applications an omniscient character gaining a complete and untainted vi...
متن کاملTowards High Maturity in SaaS Applications Based on Virtualization: Methods and Case Study
This paper proposes a high level maturity in SaaS applications based on virtualization technologies, in which the hardware virtualization focuses on providing the flexible on-demand hosting environment, the application virtualization used to meet the scalable application deployment requirements and data virtualization solves data integration and unified data access problems to ensure multi-tena...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017